table.board
{
  border-width: 0px;
}      

td.boardCell
{
  // http://www.gamedev.net/reference/articles/article1800.asp
  width: 14px;
  height: 8px;
  border: solid 0px black;
}

td.hexBoardCell
{
  width: 14px;
  height: 8px;
  -moz-user-select: none;
  -khtml-user-select: none;
  user-select: none;
  background-repeat: no-repeat;  
  background-color: white;
}

td.hexBoarderCell
{
  width: 14px;
  height: 8px;
  -moz-user-select: none;
  -khtml-user-select: none;
  user-select: none;
  background-repeat: no-repeat;  
  background-color: white;
}

.topleft
{
  background-image: url('http://blanu.net/wavegames/games/copolymer/slash-white-white.png');
}

.topright
{
  background-image: url('http://blanu.net/wavegames/games/copolymer/backslash-white-white.png');
}

.left
{
  border-left: solid 1px black;
  background-color: white;
  background-position: 2 -1;
  margin: 0px;
  padding: 0px;
}

.right
{
  border-right: solid 1px black;
  background-color: white;
  background-position: -10 -1;
}

.left2
{
  border-left: solid 1px black;
  background-color: white;
  background-position: 2 -7;
}

.right2
{
  border-right: solid 1px black;
  background-color: white;
  background-position: -10 -7;
}

.bottomleft
{
  background-image: url('http://blanu.net/wavegames/games/copolymer/backslash-white-white.png');
}

.bottomright
{
  background-image: url('http://blanu.net/wavegames/games/copolymer/slash-white-white.png');
}

.red
{
  background-image: url('http://blanu.net/wavegames/games/copolymer/red-spot.png');
}

.blue
{
  background-image: url('http://blanu.net/wavegames/games/copolymer/blue-spot.png');
}